package com.ph.irp.base.incomeexpense.service;

import java.util.List;

import com.ph.exception.PHException;
import com.ph.irp.dto.IncomeExpenseDTO;

public interface IncomeExpenseService {
	public List<IncomeExpenseDTO> getAllIncomeExpense()throws Throwable;
	
	public List<IncomeExpenseDTO> getIncomeExpenseByNameAndCode(String code,String name)throws Throwable;
	
	public void addIncomeExpense(IncomeExpenseDTO ieDTO)throws Throwable;
	
	public IncomeExpenseDTO getIncomeExpenseByIncomeExpenseId(String expenseID)throws Throwable;
	
	
	public void editIncomeExpense(IncomeExpenseDTO editedIncomeExpense)throws Throwable;
	
	public void deleteIncomeExpense(String deleteIds)throws Throwable;
	
	public void forbidIncomeExpense(String forbidIds)throws Throwable;
	public void antiForbidIncomeExpense(String forbidIds)throws Throwable;
	

}
